package com.xin.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.Version;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 综合测评
 * </p>
 *
 * @author l1
 * @since 2017-11-14
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Accessors(chain = true)
@TableName("u_student_zong_he_ce_ping")
public class UStudentZongHeCePing extends Model<UStudentZongHeCePing> {

    private static final long serialVersionUID = 1L;

	@TableId(value="id", type= IdType.AUTO)
	private Integer id;
    /**
     * 学生id
     */
	private String sid;
    /**
     * 姓名
     */
	@TableField("xing_ming")
	private String xingMing;
    /**
     * 学年
     */
	@TableField("xue_nian")
	private String xueNian;
    /**
     * 学期
     */
	@TableField("xue_qi")
	private String xueQi;
    /**
     * 两课学习态
     */
	@TableField("liang_ke_xue_xi_tai")
	private String liangKeXueXiTai;
    /**
     * 两课学习成绩
     */
	@TableField("liang_ke_xue_xi_cheng_ji")
	private Float liangKeXueXiChengJi;
    /**
     * 双学小组
     */
	@TableField("shuang_xue_xiao_zu")
	private Float shuangXueXiaoZu;
    /**
     * 社会实践
     */
	@TableField("she_hui_shi_jian")
	private Float sheHuiShiJian;
    /**
     * 班团活动
     */
	@TableField("ban_tuan_huo_dong")
	private Float banTuanHuoDong;
    /**
     * 宿舍文明
     */
	@TableField("su_she_wen_ming")
	private Float suSheWenMing;
    /**
     * 行为修养
     */
	@TableField("xing_wei_xiu_yang")
	private Float xingWeiXiuYang;
    /**
     * 义工活动
     */
	@TableField("yi_gong_huo_dong")
	private Float yiGongHuoDong;
    /**
     * 上课出勤
     */
	@TableField("shang_ke_chu_qin")
	private Float shangKeChuQin;
    /**
     * 学习成绩
     */
	@TableField("xue_xi_cheng_ji")
	private Float xueXiChengJi;
    /**
     * 体育与健康
     */
	@TableField("ti_yu_yu_jian_kang")
	private Float tiYuYuJianKang;
    /**
     * 体育竞赛
     */
	@TableField("ti_yu_jing_sai")
	private Float tiYuJingSai;
    /**
     * 经典阅读
     */
	@TableField("jing_dian_yue_du")
	private Float jingDianYueDu;
    /**
     * 加分
     */
	@TableField("jia_fen")
	private Float jiaFen;
    /**
     * 减分
     */
	@TableField("jian_fen")
	private Float jianFen;
    /**
     * 德育总分
     */
	@TableField("de_yu_zong_fen")
	private Float deYuZongFen;
    /**
     * 体育总分
     */
	@TableField("ti_yu_zong_fen")
	private Float tiYuZongFen;
    /**
     * 总测评分
     */
	@TableField("zong_ce_ping_fen")
	private Float zongCePingFen;
    /**
     * 排名
     */
	@TableField("pai_ming")
	private Integer paiMing;
    /**
     * 奖学金
     */
	@TableField("jiang_xue_jin")
	private String jiangXueJin;


	@Override
	protected Serializable pkVal() {
		return this.id;
	}

}
